Piazza Croce Dei Vespri 6 Sicilia, Palermo Sicily 90133 Italy
View on Map
What travelers say:
Was a great place off the beaten path. Loved the associated wine bar next door. A little expensive especially given the neighbouring restaurant options. Strongly recommend the Terra tasting menu over the Mare menu.